import {uniFetch} from '@/apis/uni-fetch'

export default {
	// 获取任务列表
	taskList(status,page=1,pageSize=5) {
		return uniFetch.get('/driver/tasks/list',{status,page,pageSize})
	},
	// 获取任务详情
	taskDetail(id) {
		if(!id) return 
		return uniFetch.get(`/driver/tasks/details/${id}`)
	},
	// 延迟提货
	delay(data) {
		return uniFetch.put('/driver/tasks/delay',data)
	},
	// 提货
	pickup(data) {
		return uniFetch.post('/driver/tasks/takeDelivery',data)
	},
	// 异常上报
	except(data) {
		return uniFetch.post('/driver/tasks/reportException',data)
	},
	// 交付
	deliver(data) {
		return uniFetch.post('/driver/tasks/deliver',data)
	},
	// 回车登记
    record(data) {
	  if (!data.id) return
	  return uniFetch.post('/driver/tasks/truckRegistration', data)
    },
}